in a favourable light - Turc Anglais Dictionnaire